package com.quanyan.pay.api.wechat.vo;

import com.quanyan.pay.enums.WxReturnCodeEnum;
import com.quanyan.pay.vo.WxBaseRespVo;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.util.List;

/**
 * Created by Zheng.Ke
 * Date 2017/2/16.
 * 具体参见文档 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_6
 */
@XStreamAlias("xml")
public class WxDownloadBillRespVo extends WxBaseRespVo {
    /** 返回状态码 */
    private WxReturnCodeEnum return_code;
    /** 返回信息 */
    private String return_msg;
    /** 账单数据，格式参见 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_6 */
    /** 表头(根据请求下载的对账单类型不同而不同) */
    private String[] title;
    /** 账单数据 */
    private List<String[]> data;

    public String[] getTitle() {
        return title;
    }

    public void setTitle(String[] title) {
        this.title = title;
    }

    public List<String[]> getData() {
        return data;
    }

    public void setData(List<String[]> data) {
        this.data = data;
    }

    public WxReturnCodeEnum getReturn_code() {
        return return_code;
    }

    public void setReturn_code(WxReturnCodeEnum return_code) {
        this.return_code = return_code;
    }

    public String getReturn_msg() {
        return return_msg;
    }

    public void setReturn_msg(String return_msg) {
        this.return_msg = return_msg;
    }
}
